home *** CD-ROM | disk | FTP | other *** search
/ Deutsche Edition 1 / Deutsche Edition 1.iso / amok / 081-090 / amok84 / reqtools_2.1d / glue.lha / Glue / Dice / src / DMakeFile next >
Makefile  |  1992-08-29  |  2KB  |  58 lines

  1. SRCA  = rtAllocRequest.asm rtAllocRequestA.asm rtChangeReqAttr.asm \
  2.         rtChangeReqAttrA.asm rtEZRequest.asm rtEZRequestA.asm \
  3.         rtEZRequestTags.asm rtFileRequest.asm rtFileRequestA.asm \
  4.         rtFontRequest.asm rtFontRequestA.asm rtFreeFileList.asm \
  5.         rtFreeReqBuffer.asm rtFreeRequest.asm rtGetLong.asm \
  6.         rtGetLongA.asm rtGetString.asm rtGetStringA.asm \
  7.         rtCloseWindowSafely.asm rtGetVScreenSize.asm rtPaletteRequest.asm \
  8.         rtPaletteRequestA.asm rtReqHandler.asm rtReqHandlerA.asm \
  9.         rtScreenToFrontSafely.asm rtSetReqPosition.asm rtSetWaitPointer.asm \
  10.         rtSpread.asm rtLockWindow.asm rtScreenModeRequest.asm \
  11.         rtScreenModeRequestA.asm rtUnlockWindow.asm
  12.  
  13. SRCR  = rtAllocRequest.asm rtAllocRequestAR.asm rtChangeReqAttr.asm \
  14.         rtChangeReqAttrAR.asm rtEZRequest.asm rtEZRequestAR.asm \
  15.         rtEZRequestTags.asm rtFileRequest.asm rtFileRequestAR.asm \
  16.         rtFontRequest.asm rtFontRequestAR.asm rtFreeFileListR.asm \
  17.         rtFreeReqBufferR.asm rtFreeRequestR.asm rtGetLong.asm \
  18.         rtGetLongAR.asm rtGetString.asm rtGetStringAR.asm \
  19.         rtCloseWindowSafelyR.asm rtGetVScreenSizeR.asm rtPaletteRequest.asm \
  20.         rtPaletteRequestAR.asm rtReqHandler.asm rtReqHandlerAR.asm \
  21.         rtScreenToFrontSafelyR.asm rtSetReqPositionR.asm \
  22.         rtSetWaitPointerR.asm rtSpreadR.asm rtLockWindowR.asm \
  23.         rtScreenModeRequest.asm rtScreenModeRequestAR.asm rtUnlockWindowR.asm
  24.  
  25. OBJS   = $(SRCA:"*.asm":"*_s.o")
  26. OBJSR  = $(SRCR:"*.asm":"*_sr.o")
  27. OBJL   = $(SRCA:"*.asm":"*_l.o")
  28. OBJLR  = $(SRCR:"*.asm":"*_rl.o")
  29.  
  30. ASM    = GenAm
  31. FLAGS  = -l
  32.  
  33. all: reqtoolss.lib reqtoolssr.lib reqtoolsl.lib reqtoolsrl.lib
  34.  
  35. reqtoolss.lib : $(OBJS)
  36.     join #?_s.o to %(left)
  37.  
  38. $(OBJS) : $(SRCA)
  39.     $(ASM) -o%(left) %(right) $(FLAGS) -eSMALLDATA=1
  40.  
  41. reqtoolssr.lib : $(OBJSR)
  42.     join #?_sr.o to %(left)
  43.  
  44. $(OBJSR) : $(SRCR)
  45.     $(ASM) -o%(left) %(right) $(FLAGS) -eSMALLDATA=1
  46.  
  47. reqtoolsl.lib : $(OBJL)
  48.     join #?_l.o to %(left)
  49.  
  50. $(OBJL) : $(SRCA)
  51.     $(ASM) -o%(left) %(right) $(FLAGS)
  52.  
  53. reqtoolsrl.lib : $(OBJLR)
  54.     join #?_rl.o to %(left)
  55.  
  56. $(OBJLR) : $(SRCR)
  57.     $(ASM) -o%(left) %(right) $(FLAGS)
  58.